package mysql8学习.初级.第09章_子查询;

/**
 *#1. 由一个具体的需求，引入子查询
 * #需求：谁的工资比Abel的高？
 *
 * #方式2：自连接
 * SELECT e2.last_name,e2.salary
 * FROM employees e1,employees e2
 * WHERE e2.`salary` > e1.`salary` #多表的连接条件
 * AND e1.last_name = 'Abel';
 *
 * #方式3：子查询
 * SELECT last_name,salary
 * FROM employees
 * WHERE salary > (
 * 		SELECT salary
 * 		FROM employees
 * 		WHERE last_name = 'Abel'
 * 		);
 *
 * 子查询（内查询）在主查询之前一次执行完成。
 * - 子查询的结果被主查询（外查询）使用 。
 * - 注意事项
 *   - 子查询要包含在括号内
 *   - 将子查询放在比较条件的右侧（好看，可读性强）
 *   - 单行操作符对应单行子查询，多行操作符对应多行子查询
 *
 *
 *
 *
 */
public class A_子查询基本使用 {
    public static void main(String[] args) {

    }
}
